home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1999 January / EnigmA AMIGA RUN 33 (1999)(G.R. Edizioni)(IT)[!][issue 1999-01].iso / earcd / faq / commodore / main-faq / part8.z / part8
Internet Message Format  |  1999-01-01  |  34KB

  1. Path: senator-bedfellow.mit.edu!bloom-beacon.mit.edu!news.kodak.com!news-pen-16.sprintlink.net!newsfeed.nysernet.net!news.nysernet.net!206.229.87.26!news-east.sprintlink.net!news-peer.sprintlink.net!news-backup-west.sprintlink.net!news-in-west.sprintlink.net!news.sprintlink.net!Sprint!207.15.61.35!omantsrv11.csgsystems.com!news
  2. From: cbmfaq-info@mail.jbrain.com (CBM FAQ Information)
  3. Newsgroups: comp.sys.cbm,news.answers,comp.answers
  4. Subject: COMP.SYS.CBM: General FAQ, v3.1 Part 8/9
  5. Supersedes: <cbmmainfaq80398@msen.com>
  6. Date: 5 Apr 1998 00:01:22 -0800
  7. Organization: A Red Hat Commercial Linux Site
  8. Lines: 738
  9. Sender: brain@alabanza.net
  10. Approved: news-answers-request@mit.edu (Emily Havens)
  11. Expires: 05 May 1998
  12. Message-ID: <cbmmainfaq80498@msen.com>
  13. NNTP-Posting-Host: 207.25.124.14
  14. Summary: This posting contains answers to questions that commonly surface in
  15.          comp.sys.cbm.  This posting will tell you enough to get your
  16.          computer connected to a network, fixed, and/or enhanced.  This file
  17.          should be read by new users of comp.sys.cbm before posting to the
  18.          group.  It should also be proofread by users who are currently
  19.          active in comp.sys.cbm.
  20. Keywords: CBM FAQ Help List C64 C128 VIC Modem
  21. Errors-To: cbmfaq-errors@mail.jbrain.com (CBM FAQ Errors)
  22. Xref: senator-bedfellow.mit.edu comp.sys.cbm:86960 news.answers:127209 comp.answers:30823
  23.  
  24. Archive-name: cbm-main-faq.3.1.p8
  25. Comp-answers-archive-name: commodore/main-faq/part8
  26. News-answers-archive-name: commodore/main-faq/part8
  27. Comp-sys-cbm-archive-name: main-faq/part8
  28. Version: 3.1
  29. Last-modified: 1996/01/25
  30.  
  31.                    
  32.  
  33.   ---------------------------------------------------------------------------
  34.   
  35.   Table of Contents (for this file)
  36.   ---------------------------------
  37.  
  38.   13.  Enhancements
  39.   13.1.  How do I increase my disk drive's transfer speed?
  40.   13.1.1.  What is a Fastloader?
  41.   13.1.2.  What is a ROM replacement?
  42.   13.1.3.  What are the disadvantages to using a drive enhancement?
  43.   13.1.4.  What other things can I do to speed up the drive?
  44.   13.2.  How do I expand my disk drive's capacity?
  45.   13.2.1.  What is a Hard Drive?  Who sells them?
  46.   13.2.2.  What is 64NET?
  47. + 13.2.3.  What is SERVER64?
  48.   13.3.  How do I expand my computer's RAM capacity?
  49.   13.3.1.  What is a Ram Expansion Unit?
  50.   13.3.2.  What is a geoRAM Unit?
  51.   13.3.3.  What is battery backed GeoRAM (BBGRam)?
  52.   13.3.4.  What is a RAMLink?
  53.   13.3.5.  What is a RAMDrive?
  54.   13.3.6.  How do I expand my C128 Video RAM?
  55.   13.3.7.  How do I expand my C64 internally?
  56.   13.3.8.  How do I expand my C128 internally?
  57.   13.4.  How do I increase my computer's speed?
  58.   13.4.1.  How do I increase my Commodore 64's speed?
  59.   13.4.2.  How do I increase my Commodore 128's speed?
  60.   13.4.3.  Can I speed up other Commodore computers?
  61.   13.5.  How do I increase my computer screen's resolution?
  62.   13.5.1.  How do I increase my Commodore 64's screen resolution?
  63.   13.5.2.  How do I increase my Commodore 128's screen resolution?
  64.   13.5.3.  How do I increase other CBM computers' resolutions?
  65.   13.6.  How do I increase my computer's serial transfer speed?
  66.   13.7.  How do I increase my computer's sound quality?
  67.   13.8.  What other ways can I expand my Commodore computer?
  68.  
  69.   ---------------------------------------------------------------------------
  70.   
  71.   
  72.   13.  Enhancements
  73.   
  74.   If you like to tinker with your Commodore to get the best possible
  75.   performance out of it, these suggestions and products may help you
  76.   in your quest.
  77.   
  78.    
  79.   13.1.  How do I increase my disk drive's transfer speed?
  80.   
  81.   Since the introduction of the Commodore VIC-20 and the slow serial bus,
  82.   Commodore owners have been plagued by slow disk access.  There are two 
  83.   ways to allevaiet this problem, fastloaders and ROM replacements.
  84.  
  85.   
  86.   13.1.1.  What is a Fastloader?
  87.  
  88.   The Commodore 1541 drive and any drive attached to a VIC-20, C64, Plus 4,
  89.   C116, or C16 suffer from very slow read and write times.  This is caused
  90.   by Commodore's haste in "economizing" the IEEE-488 bus used in the PET
  91.   series of Commodore computers into the serial bus.  The IEEE-488 bus
  92.   transferred 8 bits of data at a time, and performed some synchronization
  93.   steps, or handshaking, between bytes.  Commodore reduced the path to 1 bit
  94.   but kept most of the original handshaking, most of which is redundant when
  95.   transferring 1 bit at a time.  Early on, some developers noted that, since
  96.   the 1541 drive was intelligent enough to execute a program loaded into its
  97.   RAM, and the Commodore operating system calls to do disk I/O could be
  98.   bypassed, they could write software that sped up the loading process by
  99.   modifying or completely changing the protocol used on the serial bus.  This
  100.   is the idea behind fastload cartridges like FastLoad, Mach 5, etc...
  101.  
  102.  
  103.   13.1.2.  What is a ROM replacement?
  104.   
  105.   As programs became more complex, some programs would not operate with
  106.   this approach.  Thus, the developers then rewrote parts of the Commodore
  107.   operating system on both the computer and the disk drive, and replaced the
  108.   parts of them that did disk I/O with new pieces of code.  This is the idea
  109.   behind JiffyDos and others.
  110.  
  111.   The basic idea in speeding up the disk drive is to use more than 1 line
  112.   to transfer data, effectively doubling the transfer speed.  Then, reduce
  113.   synchronization requirements in the protocol to a bare minimum, as
  114.   synchronizing time is time not being used to do transfers.
  115.  
  116.   The fastload cartridges are handicapped somewhat by the need to transfer
  117.   the portion of the program that runs in the disk drive to the drive using
  118.   the slow speed evry time the drive is used.  This can be alleviated
  119.   somewhat, but the replacement operating system replacement products like
  120.   JiffyDos win the race since they do not need to load code into the drive,
  121.   as it is already there.
  122.  
  123.  
  124.   13.1.3.  What are the disadvantages to using a drive enhancement?
  125.   
  126.   The products are not 100% compatible, as they sacrifice reliability for
  127.   speed somewhat.  That means that a program that does not load due to an
  128.   error while using a fastload product will probably load without the
  129.   fastloading enabled.  Also, some programs can not handle the change in
  130.   loading or reading speed, so these enhancements yield about 90%
  131.   compatibility.
  132.  
  133.  
  134.   13.1.4.  What other things can I do to speed up the drive?
  135.   
  136.   You can also increase the speed of disk drive operation by organizing
  137.   consecutive parts of a file on disk to fall a certain number of disk
  138.   sectors apart.  This is called the interleave or interleaving factor.
  139.   Normally, a 1541 disk drive space consecutive parts of a file 10 sectors
  140.   apart, but you can change that a little to minimize the time needed to find
  141.   consecutive parts of a file.
  142.  
  143.   Also, the C128 in 128 mode hooked up to a 1571 or 1581 has a built-in
  144.   fastloading scheme called burst loading.  Therefore, if you are in 128 mode
  145.   and hooked up to a 1581 or a 1571, you already have this feature.  However,
  146.   the 128 in 64 mode reverts back to the old slow serial routines, and the 128
  147.   in any mode using a 1541 cannot use the burst load routines.
  148.  
  149.   
  150.   13.2.  How do I expand my disk drive's capacity?
  151.   
  152.   Software Support International sells the 1541 RAMBoard, which will increase
  153.   you 1541's memory.  SSI used to market a similar board for the 1571, but they
  154.   have depleted stock and no longer carry it.
  155.   
  156.   You can also expand your disk drives on board RAM capacity, and use that extra
  157.   memory for better archiving performance.
  158.  
  159.  
  160. + 13.2.1.  What is a Hard Drive?  Who sells them?
  161.   
  162. + A hard disk drive is a non-removable ramdom access medium similar that 
  163. + allows one to store very large quantities of data.  Hard disk drives
  164. + are mandatory on most newer computer systems, but are usually optional
  165. + for Commodore 8-bit computers.  However, the faster load time, the 
  166. + greater capacity, and the ease of use make them desirable.
  167.   
  168.   CMD sells hard drives for the Commodore 64 and 128.  They range in sizes
  169.   from 50 Megabytes on up.  In comparison, a Commodore 1581 drive holds
  170.   .8 Megabytes.
  171.  
  172.  
  173. + 13.2.2.  What is 64NET?
  174.   
  175.   If you have access to an IBM of some kind (preferrably with a hard drive),
  176.   you can use a product called 64NET to hook the drive up to the Commodore.
  177.   64NET consists of a cable which connects the CBM User Port and the IBM
  178.   Parallel Port together, and a program that runs on both machines.  The
  179.   program on the IBM is a standard application, but the CBM part is a wedge,
  180.   so it should integrate seamlessly with some programs.  There is now just
  181.   one copy of the product.  Registered users simply receive a 64NET.KEY
  182.   file that enables SAVING.  There is a student discount of AUS$40.00.
  183.  
  184.   The product is at version 1.82.62 and has full OPEN/CLOSE/READ/READST
  185.   support, can support 4 gigabyte IBM partitions, and have a built-in
  186.   off-board monitor which includes some dos wedge functions. The
  187.   IBM programs have link-based helpsystems and will run on any IBM
  188.   machine.  The registered version allows saving of files, wheras the PD
  189.   version does not.  The registered version also contains support for GEOS.
  190.   
  191.   The registered BETA version is available (with upgrade to final version
  192.   free) for AUS$50.00, while the unregistered version is free.  These
  193.   prices do not include the cable that is required for operation.  The cable,
  194.   program, and more information can be received from Paul Gardner-Stephen at
  195.   gardners@ist.flinders.edu.au.  Also, the system can be ordered from:
  196.  
  197.   In Europe:
  198.  
  199.   Performance Peripherals Europe
  200.   Germany
  201.   +49 2227 3221
  202.  
  203.   Michael Renz
  204.   +49 2227 3221
  205.  
  206.   And in Australia from:
  207.  
  208.   Russell Alphey
  209.   +61 3 4278558 (A/H
  210.   r.alphey@dce.vic.gov.au
  211.  
  212.   Paul Gardner-Stephen
  213.   +61 8 277 7479 (A/H)
  214.  
  215.   Versions are available for the C64 and C128, and a C65 version is close to
  216.   completion.
  217.   
  218. + Also available is an Software Development Kit (SDK) with a CBM 
  219. + cross assembler.
  220.                  
  221.   
  222. + 13.2.3.  What is SERVER64?
  223.  
  224.   SERVER64 is a product like 64NET, in that it allows you to use an IBM PC
  225.   as a large hard drive.  However, unlike 64NET, SERVER64 does not require
  226.   a connection to the user port and a special boot program be run.  Instead,
  227.   the system uses an X1541 cable to attach the Commodore 64 serial port to 
  228.   an IBM parallel port.  
  229.   
  230.   The product is available at:
  231.   
  232.   ftp://ccnga.uwaterloo.ca/pub/incoming/SERVER64.ZIP
  233.   
  234.   Documentation is available at:
  235.   
  236.   ftp://ccnga.uwaterloo.ca/pub/incoming/SERVER64.TXT
  237.   
  238.   Both are expected to move to the /pub/cbm/emulation directory soon.
  239.   
  240.   
  241.   13.3.  How do I expand my computer's RAM capacity?
  242.  
  243.   13.3.1.  What is a Ram Expansion Unit?
  244.   
  245.   The original form of RAM expansion available to the C64 and C128 were the
  246.   Commodore REUs (Ram Expansion Units).  These REUs plug into the cartridge
  247.   port, and provide 128K (the C=1700), 256K (the C=1764), or 512K (the C=1750)
  248.   of additional RAM.
  249.  
  250.   This RAM is not true system RAM however; simply adding a 512K REU to your
  251.   system does NOT mean that your word processor will suddenly be able to edit
  252.   512K larger documents.  A REU will only be used by a program that was
  253.   written to take advantage of an REU.  As a caveat on this, you can use your
  254.   REU as additional RAM for a RAMLink .
  255.  
  256.   An REU can be used as a Commodore Disk Drive by running the program
  257.   RAMDOS.  This will allow users to save and load files from the REU.
  258.  
  259.   If you are using CP/M, the REU can be configured to act like a disk drive
  260.   under CP/M.
  261.  
  262.   Although the C=1764 was originally advertised for the C64, and the 1700 and
  263.   1750 for the C128, any of the three RAM expanders will work with either the
  264.   C64 or the C128.  Note that if you want to use any of them on the C64, you
  265.   need a heavy duty power supply.  The 1764 comes with such a power supply.
  266.  
  267.   There are hardware hacks that will expand a 1700 or a 1764 to 512K;
  268.   additionally, a 512K REU can be expanded to 1 Meg or more.  The plans are 
  269.   at ftp://ccnga.uwaterloo.ca/pub/cbm/hardware.  While it appears completely
  270.   safe to upgrade your REU to 1 Meg, there have been some reports of problems
  271.   with REU's upgraded to 2 Megs.  Sometimes the REU will work fine for a while,
  272.   then fail.  If you are upgrading your REU, it would probably be wise to stop
  273.   at 1 Meg.  If you are still memory hungry, consider a CMD RAMLink.
  274.   
  275.   If you don't wish to do it yourself, there are people who will do it for 
  276.   you, for a fee.  The following individual will do RAM expansions on the 
  277.   17xx series. He Has lots of experience doing these modifications. His 
  278.   current quoted price for expanding a 1750 from 512k to 1 meg is $60. Call 
  279.   for the latest prices.  In addition he can do repairs on the RAM.
  280.  
  281.   Raymond Day
  282.   9601 Morton Taylor Road
  283.   Belleville, MI 48111-1328
  284.   r.day@genie.geis.com (Contact)
  285.   (313) 699-6727
  286.  
  287.   On a similar note, Software Support International sells a device called
  288.   the 1750 clone, which functions just like a 1750.  It is not as expandable
  289.   as the real 1750, but can be used where a 1750 is recommended or required.
  290.  
  291.   13.3.2.  What is a geoRAM Unit?
  292.  
  293.   When Commodore REUs became hard to find several years back, Berkeley
  294.   Softworks introduced geoRAM, which is a 512K RAM expander.  This RAM
  295.   expander gives you all of the advantages of a 1750 with GEOS.  However, it is
  296.   not 1750 compatible, so it will not work like a 1750 outside of GEOS; it is
  297.   transparent to other programs.  (As a caveat on this, see the info on
  298.   RAMLink)).  DesTerm128 2.0 will not work with a geoRAM plugged in.  A
  299.   special version of GEOS 2.0 (which is bundled with geoRAM) is necessary to
  300.   use geoRAM.  No additional power supply is necessary to use geoRAM.  The
  301.   geoRAM can be upgraded to 2MB also.  Contact Jens-Michael Gross at
  302.   grossibr@buran.fb10.tu-berlin.de for information on upgrading the geoRAM.
  303.  
  304.   The geoRAM can be used without GEOS if it is installed in a RAMDrive or
  305.   RAMLink.  See Section 13.3.4 for information.
  306.   
  307.   13.3.3.  What is battery backed GeoRAM (BBGRam)?
  308.   
  309.   Battery Backed GeoRam is a products marketed by Performance Peripherals
  310.   Incorporated.  The unit is actually a geoRAM clone, but has battery backup 
  311.   included within the unit.  The unit can be ordered in the following 
  312.   configurations:
  313.  
  314.   512kBytes     $92.97US
  315.   1MBytes      $123.97US
  316.   2MBytes      $165.97US
  317.  
  318.   13.3.4.  What is a RAMLink?
  319.  
  320.   RAMLink (RL) is a RAM expansion devices from CMD.  The RAM in these devices
  321.   can be partitioned into native mode partitions (with dynamically allocated 
  322.   subdirectories), or 1541, 1571, or 1581 emulating partitions.  Thanks to the
  323.   15x1 emulating partitions, software does not have to be specifically written
  324.   to run with a RL. The RL devices should appear as a disk drive to most 
  325.   programs.  One notable exception is DesTerm v2.00, which does not work 
  326.   with the RL.  There are few other exceptions, and no major commercial 
  327.   program has a problem running with an RL .  The deciding factor seems to be 
  328.   whether or not the program uses a drive's internal ram.  The RL does not 
  329.   'mimic' having this type of internal drive ram, and if a program relies 
  330.   upon this it will not run.  The heavily copy protected Digital Solutions' 
  331.   programs use this drive ram for its burst loading routines.  So, even 
  332.   though a Maverick/RamBoard combination will write a copy of it to the RL, 
  333.   it will fail to boot.  However, these programs, once booted from a 1571, 
  334.   will use and access all of RL's many functions for lightening fast loads 
  335.   and saves.
  336.  
  337.   RL has ts own power sources, separate from the computer.  When you turn 
  338.   off the computer, the power to the RL is left on, leaving its contents 
  339.   intact.  This power supply always remains on.  (For safety from power 
  340.   outages, battery backups are also available.)
  341.  
  342.   RAMLink is a powerful, large device.  It can be configured from 0 to
  343.   up to 16 Megs of RAM, using industry standard 1x8 (100ns) 1 Meg and 4 Meg
  344.   SIMMs.(1x9, and faster Simms can be used.)  The RL is constructed so that
  345.   the user may easily add additional SIMMs at any time.
  346.  
  347.   RAMLink has a port into which you can plug a Commodore REU or a geoRAM.
  348.   You can configure RAMLink to either leave this RAM device alone, or to use
  349.   the REU/geoRAM's RAM just as if it were part of the RAMLink's RAM.  A
  350.   RAMLink also has a pass-through port, in which you can plug a normal
  351.   C64/C128 cartridge, and a parallel port for a CMD hard drive.  The latter
  352.   greatly improves the transfer speed of data between your computer and the
  353.   hard drive.
  354.  
  355.   If you have a geoRAM, the geoRAM can be plugged into the RL .  the
  356.   geoRAM then acts as an extra piece of ram-based disk storage.
  357.  
  358.   The RL comes with a very well documented, thorough, and easily
  359.   referenced User Manual.  Contact CMD for more details.
  360.  
  361.  
  362.   13.3.5.  What is a RAMDrive?
  363.   
  364.   The RAMDrive is similar in function to the RAMLink sold by CMD (see 
  365.   Section 13.3.4).  The main differences are the smaller amount of memory
  366.   (1-4 MB) and the smaller size. 
  367.   
  368.   At one time, the RAMDrive was sold by CMD, but is no longer available 
  369.   through them. However, Performance Peripherals, Inc. still sells the
  370.   RAMDrive unit.  
  371.   
  372.   
  373.   13.3.6.  How do I expand my C128 Video RAM?
  374.  
  375.   The original, "flat" C128's came with an 80 column display that had it's own
  376.   display RAM that was separate from the system memory of the computer.  This
  377.   "VDC RAM" was 16K in size.  After Commodore introduced the C128D, they
  378.   changed the design and marketed some versions of the Commodore 128D with
  379.   64K of VDC RAM.  Since them, some programs (e.g. I-Paint, Dialogue128)
  380.   have come out that either need or support 64K of VDC RAM.  Owners of flat
  381.   128's can upgrade their video RAM to 64K either by ordering an upgrade
  382.   plug-in board(e.g. from Software Support International), or by replacing the
  383.   RAM chips themselves.  All that needs to be done is, the two 4416 RAM chips
  384.   next to the VDC chip need to be replaced with 4464 RAM chips.  Note,
  385.   however, that since this involves soldering in tight quarters on your 128's
  386.   motherboard, it is very easy to damage the motherboard or the nearby VDC
  387.   chip.  Whenever you wish to use the extra RAM, be sure to set bit 4 in the
  388.   VDC register 28 (0 = 16kB, 1 = 64kB).
  389.   
  390.  
  391.   13.3.7.  How do I expand my C64 internally?
  392.  
  393.   THE TRANSACTOR magazine published two articles written by Paul Bosacki on
  394.   expanding the Commodore 64.  The first article (in Transactor 9.2) described
  395.   how to expand the 64 to 256kB by swapping RAM chips and contained switches
  396.   to perform some special options.  The second (in Transactor 9.6) describes
  397.   how to expand the Commodore 64 to 1MB, using a 512kB REU and 512kB on the
  398. | motherboard.  In addition, this expansion needs no switches to enable
  399.   options, which is an enhancement to the first article.
  400.  
  401.   The Nordic/Finnish MicroBITTI magazine published a two part article by Pekka
  402.   Pessi on expanding the Commodore 64.  Pessi's design (in MicroBITTI Issues
  403.   1 and 2 for 1987) split the C64 memory map into 4 16kB pages, which could be
  404.   each mapped to any 16kB page in 256kB of memory.  It uses the same approach
  405.   of swapping the 64kB DRAMs for 256kB ones, but does the addressing somewhat
  406.   differently.
  407.  
  408.   In 1993, Marko Makela, with help from Pekka Pessi, translated Pessi's
  409.   article into English and made it available via the Internet.  It is now
  410.   available at ftp://ftp.funet.fi/pub/cbm/documents/ or
  411.   ftp://x2ftp.oulo.fi:/pub/cbm/docs/
  412.   
  413.  
  414.   13.3.8.  How do I expand my C128 internally?
  415.  
  416.   Marko Makela has written an article on how to expand the C128 and C128D's
  417.   memory up to 1024kB.  It is compatible with his earlier article on expanding
  418.   the C64 to 256kB, so programs written for the expanded 64 should run on the
  419.   expanded 128 in 64 mode.  The plan and schematic is available via ftp
  420.   from nic.funet.fi in directory /pub/cbm/documents/1028.
  421.  
  422.   The C-256 and C-512
  423.  
  424.   Twin Cities 128  issues #30 and #31 have a hardware scheme for expanding
  425.   your 128 to 256K or 512K.  To people who understand banking on the 128, the
  426.   256K modification adds RAM blocks 2 and 3 to your system.  The 512K
  427.   modification adds four more RAM blocks that can be accessed as alternate RAM
  428.   blocks 2 and 3, or as a completely separate set of RAM blocks 0-3.
  429.  
  430.   As with Commodore REUs, software must specifically support the expanded RAM.
  431.   Since these modifications are relatively new, there is not much software out
  432.   yet that supports the additional RAM.  However, ACE 128 does support this
  433.   expansion without any special drivers.
  434.  
  435.   The hardware modification, while simple from software's point of view, is
  436.   rather difficult to perform in hardware.  Richard Curcio, the designer of
  437.   the memory modifications, can modify your 128 for you.  See Twin Cities 128
  438.   issue #31 for more information.
  439.  
  440.   
  441.   13.4.  How do I increase my computer's speed?
  442.  
  443.   There are a number of products that can increase the operating speed of
  444.   the Commodore 64.  These products work by turning off the on-board 6510
  445.   and turning on a compatible microprocessor, usually a 65C02 or a 65C816
  446.   in 6502 emulation mode.  These products will work with any software that
  447.   does not mind running up to 4 times faster and does not use any of the
  448.   undocumented opcodes of the 6502 IC.
  449.   
  450.   Also, for a quick way to gain a small speed increase, please see Section 
  451.   17.2.
  452.   
  453.  
  454.   13.4.1.  How do I increase my Commodore 64's speed?
  455.  
  456.   Please note that some of these products are no longer offered for sale
  457.   by the original companies, but can be purchased from individuals as used
  458.   equipment.
  459.  
  460.   Turbo Master Accelerator for C64.
  461.  
  462.   The Turbo Master Accelerator is for a C64 (or C64 mode of C128) only, uses
  463.   a Rockwell R65C02P4 microprocessor clocked at 4.09 MHz, has its own 64K of
  464.   fast static RAM and a 32K EPROM, has hardware/software switchable speed
  465.   between 4.09 and normal, and has an enhanced ROM with faster disk routines
  466.   that can also be disabled.  A JiffyDOS compatibility option was available.
  467.  
  468.   Turbo Process Accelerator for the C64.
  469.  
  470.   This accelerator, made by Rossm"oller, uses a 65C816P-4 microprocessor
  471.   to operate the 64 at three speeds: 1MHz, 4 MHz, or anything between 50kHz
  472.   and 4 MHz.  The 65C816 is a 16 bit version of the 6502/6510, so it is
  473.   possible to write software for the new IC that takes advantage of the 16
  474.   bit opcodes.
  475.  
  476.   Flash 8
  477.  
  478.   This accelerator, the only one being currently produced, is also the 
  479.   fastest such accelerator for the Commodore 64 to date.  The module, 
  480.   which plugs into the expansion port of the Commodore 64, increases
  481.   the CPU processing speed from 1MHz to 8MHz.  It uses a 65816 CPU 
  482.   (The 65816 is a descendant of the 65XX series) running at 8MHz to enable 
  483.   the increased speed.  Also, it can be optional expanded to 4 or 8 MB RAM 
  484.   onboad.  This product is the successor to the Rossmoeller TurboAccess 4MHz 
  485.   accelerator card.  The unit has the capability to provide 10x speed disk 
  486.   access via a parallel cable and has a CP/M option.  
  487.   
  488.   GEOS compatible requires the special patches that are available from the 
  489.   manufacturer, and games or demos which do very intensive timing or raster
  490.   effects might not fucntion correctly.  At present, the accelerator only
  491.   works on PAL 64s of certain revisions and will not function on a C128 in 
  492.   64 mode.  Currenlty, the REU is not supported.
  493.   
  494.   From the advertisement:
  495.  
  496.     "FLASH 8 is a GEOS-compatible module for the expansion port with a 65816
  497.      CPU that speeds the C64 to 8Mhz by highest compatibility with existing
  498.      software.  Additionally to the original Commodore Kernal a JiffyDos
  499.      kernal is available. You can choose between two different kernals via
  500.      DIP-switch.  Flash 8 comes either with 256 Kbyte or 1 Mbyte RAM onboard.
  501.  
  502.      A CP/M-emulator for running Z80-CP/M-Software, a macro-library and
  503.      assembler for the 65816 in native-mode are included."
  504.  
  505.   The prices are:
  506.  
  507.   349 DM (~$245.00 US) for the unit with 256kB RAM.
  508.   449 DM (~$315.00 US) for the unit with 1MB RAM.
  509.  
  510.   It is being manufactured and sold by Discount 2000 and Performance
  511.   Peripherals, Inc.
  512.  
  513.   The Turbo Master Accelerator is for a C64 (or C64 mode of C128) only, uses
  514.   a Rockwell R65C02P4 microprocessor clocked at 4.09 MHz, has its own 64K of
  515.   fast static RAM and a 32K EPROM, has hardware/software switchable speed
  516.   between 4.09 and normal, and has an enhanced ROM with faster disk routines
  517.   that can also be disabled.  A JiffyDOS compatibility option was available.
  518.  
  519. | CMD SuperCPU 64
  520.          
  521. | The CMD Super 64 CPU accelerator cartridge, currently shipping from
  522.   Creative Micro Designs, will allow a Commodore 64 or Commodore 128 (in 64
  523. | mode) to reach CPU speeds of 20 MHz. 
  524.  
  525. | A Western Design Center 65C816S 16bit CPU core (with 6502 emulation) 
  526. | forms the heart of the unit.  The accelerator is compatible will all 
  527. | standard peripherals for the Commodore 64, including the 1500 series 
  528. | disk drives and the 1700 series Ram Expansion Units.  In addition, the
  529. | unit is compatible with GEORam and the various peripherals offered by 
  530. | CMD, such as the HD and FD series disk drives and the RAMLink.                    
  531.                              
  532. | Internally, the unit contains a WDC 65C816S CPU and 64kB of fast static
  533. | RAM for no-wait program processing.  Both a stock and JiffyDOS enhanced
  534. | kernel are available, and the user can completely disable the unit if
  535. | desired without unplugging.  Also, the speed of the unit (1MHz or maximum
  536. | speed) can be selected via switch or software.  A pass through port 
  537. | allows the user to use existing cartridges, and an expansion port
  538. | dubbbed the "Rocket Socket" allows RAM or functionality enhancements to
  539.   be added to the accelerator.
  540.  
  541.   Production units began on July 25, 1996, and a developer's package
  542.   will be made available to software authors shortly.  The price is as
  543.   follows:                                    
  544.  
  545.   Super 64/20      US$199.00
  546.  
  547.   Creative Micro Designs, Incorporated. (CMD)
  548.   15 Benton Drive
  549.   P.O. Box 646
  550.   East Longmeadow, MA  01028-0646
  551.   (800) 638-3263 (Orders only)
  552.   (413) 525-0023 (Information)
  553.   (413) 525-0147 (Fascimile)
  554.   cmd.sales@the-spa.com (Information and Pricing) 
  555.   cmd.support@the-spa.com (Technical Support) 
  556.   cmd.cac@the-spa.com (Charles Chistianson - Marketing) 
  557.   doug.cotton@the-spa.com (Doug Cotton - Technical Writer)
  558.   
  559.  
  560.   13.4.2.  How do I increase my Commodore 128's speed?
  561.  
  562.   The ZIP card for your C128.
  563.  
  564.   This accelerator was not produced.  Its development has been stopped due
  565.   to miscellaneous problems. 
  566.   
  567. + The SuperCPU 128
  568.   
  569. + In addition to the SuperCPU 64 (see Section 13.4.1), Creative Micro
  570. + Designs is planning to introduce a 128 version of this 20 MHz accelerator.
  571. + Production dates are sceduled for around Christmas, 1996.  The price for
  572. + the 128 version has not yet been finalized.,  Contact CMD for more
  573. + information.
  574.  
  575.  
  576.   13.4.3.  Can I speed up other Commodore computers?
  577.  
  578.   Although it is possoble to accelerate just about any Commodore machine, 
  579.   no commercial products exist to speed up other Commodore computers.
  580.   
  581.   
  582.   13.5.  How do I increase my computer screen's resolution?
  583.  
  584.   Although the Commodore computers once reigned in terms or screen
  585.   rsolution and number of colors available, newer machines have surpassed
  586.   it in both areas.  Depending on whether you want more characters on the
  587.   screen or more colors at one time, these products might help.
  588.    
  589.   
  590.   13.5.1.  How do I increase my Commodore 64's screen resolution?
  591.   
  592.   Since the Commodore 64's VIC-II cannot be expanded, the only way to increase
  593.   the resolution of the Commodore 64 is to turn off the on-board video and
  594.   replace its output with one from another IC.  The simplist approach
  595.   involves attaching an 80 column video chip (6545, 6845, etc.) to the C64
  596.   via the expansion port.  This will provide 80 columns of monochrome text.
  597.   However, this is only useful for text applications, as most of these video
  598.   devices are not capable of doing high resolution graphics.  Also, none of
  599.   the following are currently produced, but many are sold as used equipment
  600.   by users.
  601.  
  602.   Batteries Included BI-80
  603.  
  604.   This unit combined an 80 column monochrome text video display (using the
  605.   6545 IC) and BASIC 4.0.  Either options could be turned on or off via
  606.   software control.
  607.  
  608.   DATA 20 80 column unit
  609.  
  610.   This unit preceded the BI80 unit, and was produced from 1982-1984.
  611.  
  612.   Protecto Enterprizes Protecto-80
  613.  
  614.   This was basically a repackaged DATA-20 unit.  Some circuitry was changed
  615.   to permit price reduction, but the same functionality is there.
  616.  
  617.  
  618.   13.5.2.  How do I increase my Commodore 128's screen resolution?
  619.  
  620.   The Commodore 128 comes equipped with an second video display controller
  621.   in addition to the 40 column VIC chip.  This chip can be used while in
  622.   64 mode through clever programming, and the controller's standard 640*200
  623.   pixel size can be expanded to 640*400.  However, there is no way to
  624.   completely overcome the color limitation of 16 colors
  625.   
  626. + In Germany at one time, there was a small hardware device which 
  627. + plugged right into the C128 and expanded the resolution to 720*700
  628. + in C128 Mode. Other modes made available were: 640*720, and 640*650.    
  629. + Basic 7.0 had full access to screen modes of 640*720/360, 720*700/350
  630. + and for monochrome displays: 640*400 and 720*400.  Any vertical 
  631. + resolution above 400 was interlaced, but flickered far below anything
  632. + the Amiga offered.  There was reportedly no interference with other 
  633. + hardware and full compatibility was maintained. The device was the
  634. + 'Graphic-Booster 128' and was marketed by:
  635.  
  636. + Combo AG
  637. + Tugginerweg 3
  638. + 4500 Solothurn
  639. + Schweiz (Switzerland)
  640.   
  641.  
  642.   13.6.  How do I increase my computer's serial transfer speed?
  643.   
  644.   If you wish to operate serial devices at speeds faster than what the 
  645.   internal software emulated UART can handle, you will need to purchase 
  646.   a UART interface.  There are a couple of different kinds, and each has 
  647.   its advantages.
  648.   
  649.   To use these hardware UARTs, the application must be written to take
  650.   advantage of the device.
  651.   
  652.   SwiftLink
  653.  
  654.   the SwiftLink cartridge is manufactured by CMD and allows speeds up to 
  655.   38.4 Kbps.  This device contains a 6551 UART and plugs into your cartridge 
  656.   port and supplies you with a standard 9-pin serial port.  You then connect 
  657.   the desired modem.  Dialogue128, Novaterm64, and Kermit(v2.2s) support 
  658.   the SwiftLink.
  659.  
  660.   Creative Micro Designs, Incorporated. (CMD)
  661.   15 Benton Drive
  662.   P.O. Box 646
  663.   East Longmeadow, MA  01028-0646
  664.   (800) 638-3263 (Orders only)
  665.   (413) 525-0023 (Information)
  666.   (413) 525-0147 (Fascimile)
  667.   cmd.sales@the-spa.com (Information and Pricing) 
  668.   cmd.support@the-spa.com (Technical Support) 
  669.   cmd.cac@the-spa.com (Charles Chistianson - Marketing) 
  670.   doug.cotton@the-spa.com (Doug Cotton - Technical Writer)
  671.   
  672.   HART Cartridge
  673.   
  674.   The HART cartridge is a device similar to the Swiftlink in size.  However,
  675.   the HART unit conatins an 8255 UART IC and can handle speeds up to 57.6Kbps.
  676.   The unit is manufactured by Hatronics.
  677.   
  678.   Hatronics
  679.   145 Lincoln Street
  680. | Montclair, NJ  07042
  681.   (201) 783-7264
  682.   Mark Hatten (Contact)
  683.   
  684.   DataPump
  685.   
  686.   DataPump is a set of plans used to build a device that functions just like
  687.   a Swiftlink.  The plans are available at many FTP sites.
  688.    
  689.   ftp://ftp.funet.fi/pub/CBM/documents/datapump.sfx (GEOS format)
  690.   ftp://hamsterix.funet.fi/pub/CBM/documents/datapump.sfx (GEOS format)
  691.   ftp://ccnga.uwaterloo.ca/pub/cbm/INCOMING/hardware/
  692.   
  693.    
  694.   13.7.  How do I increase my computer's sound quality?
  695.   
  696.   SID Symphony
  697.  
  698.   The C64 and C128 come equipped with 1 Sound Interface Device (SID) IC.
  699.   This provides 3 channels of output.  For more channels, one can purchase the
  700.   SID Symphony cartridge from CMD to provide 3 extra channels.  Most newer
  701.   sound playing and editing software is able to use the extra channels.
  702.  
  703.   There are also a number of units one can purchase or build that will
  704.   provide MIDI capabilities for Commodore 64 and 128 users.
  705.  
  706.   
  707.   13.8.  What other ways can I expand my Commodore computer?
  708.    
  709.   There are many hardware items that you can use.  Below is a list of a few of
  710.   them.  Note that some of these items may no longer be in production, and
  711.   thus are only available as used equipment.
  712.  
  713.   80-Line Simplified Digital I/O Board
  714.  
  715.   This unit has 40 TTL input lines and 40 separate buffered digital output
  716.   lines plus an expansion socket that could support a standard ROM or clock/
  717.   calendar cartridge.  It works on the C64 and all modes of the C128
  718.   (including CP/M mode).  Its model number is the SS100 Plus.
  719.  
  720.   "Original Ultimate Interface"
  721.  
  722.   This is a universally applicable dual 6522 Versatile Interface Adapter board
  723.   with four 8-bit fully bidirectional I/O ports, eight handshake lines, and four
  724.   16-bit timer/counters.  It has IRQ interrupt capability and is expandable
  725.   to four boards.  It works on the C64 and all modes of the C128 (including
  726.   CP/M mode).  Its model number is the 641F22.
  727.  
  728.   A/D Conversion Module
  729.  
  730.   This unit is 16 channel, 8-bit, 100 microsecond conversion time.
  731.   Piggy-backs on the 641F22 and thus requires it to operate.  Works on the
  732.   C64 and all modes of the C128 (including CP/M mode).  Its model number is
  733.   641F/ADC0816.
  734.  
  735.   The Spartan Apple ][+ emulator for the C64, by Mimic Systems, Inc.
  736.  
  737.   In addition to allowing the use of Apple ][+ hardware/software, this
  738.   device boasted four software selectable C64 cartridge slots, a non-
  739.   dedicated 8-bit parallel port, and standard audio cassette deck
  740.   capabilities for the C64.
  741.  
  742.   ROM upgrades are available for the C-128 and the 1571.
  743.  
  744.   C64 Games Port Expander  (Model #8401) 40/80 column converter.
  745.  
  746.   Switchable, it has 4 independent cartridge sockets plus a 5th switch
  747.   position accessing an 80 col. character set ROM - (limited usability
  748.   because it *apparently* accesses a C64 Ram location which interferes
  749.   with a lot of stuff, I forget where or how) - and a 6th switch position
  750.   independent of the cartridge port for general use stuff.
  751.  
  752.   It was built into a neat steel housing designed to sit flat on the desktop
  753.   and slide into the cartridge port at exactly the right height.
  754.   
  755.   
  756.   
  757. -- 
  758. Jim Brain, Embedded System Designer, Brain Innovations, Inc. (BII) (online sig)
  759. bii@mail.jbrain.com "Above views DO reflect my employer, since I'm my employer"
  760. Dabbling in WWW, Embedded Systems, Old CBM computers, and Good Times!      -Me-
  761. BII Home: http://www.jbrain.com          CBM Info: http://www.jbrain.com/vicug/
  762.